/*******************************************************************************
 * Copyright(c) 2023 Levetop Semiconductor Co.,Led. All rights reserved.
 * @file     transport.h
 * @author   UartTFT Application Team
 * @version  V0.0.1
 * @date     2023-01-01
 * @brief
 ********************************************************************************/

#ifndef _TRANSPORT_H
#define _TRANSPORT_H

#include "data.h"

extern void LT_UI_changeaddr(uint32_t *addr);

extern void LT_ReadFlash_UI(uint8_t *pBuffer, uint32_t ReadAddr, uint32_t NumByteToRead);
extern void LT_ReadFlash_DMA_UI(uint8_t *pBuffer, uint32_t ReadAddr, uint32_t NumByteToRead);

extern void LT_ReadFlash(uint8_t *pBuffer, uint32_t ReadAddr, uint32_t NumByteToRead);
extern void LT_ReadFlash_DMA(uint8_t *pBuffer, uint32_t ReadAddr, uint32_t NumByteToRead);

#endif /* _TRANSPORT_H */
